antiarmour defense

Translations
противотанковая защита
The troops relied on antiarmour defense during the battle.
Войска полагались на противотанковую защиту во время битвы.